package com.heima.wemedia.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.heima.wemedia.vos.WmNewsStatisticsVo;

import java.util.Map;

public interface WmStatisticsService {

    /**
     * 图文数据统计 上方4个数据的相关统计
     *
     * @param dimensionDto 前端传递的条件dto
     * @return 返回结果
     */
    Map<String, Integer> newsDimension(String beginDate, String endDate);

    /**
     * 图文数据统计 下方图文数据分页查询
     *
     * @param beginDate 开始时间
     * @param endDate   结束时间
     * @param page      页码
     * @param size      每页显示条数
     * @return 返回结果
     */
    Page<WmNewsStatisticsVo> newPage(String beginDate, String endDate, Integer page, Integer size);
}
